package com.crm.dao.mapper.finishOrderProduct;

import com.crm.model.entity.finishOrderProduct.AnewSendProduct;
import com.crm.model.entity.finishOrderProduct.AnewSendProductExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AnewSendProductMapper {
    long countByExample(AnewSendProductExample example);

    int deleteByExample(AnewSendProductExample example);

    int deleteByPrimaryKey(String anewSendProductId);

    int insert(AnewSendProduct record);

    int insertSelective(AnewSendProduct record);

    List<AnewSendProduct> selectByExample(AnewSendProductExample example);

    AnewSendProduct selectByPrimaryKey(String anewSendProductId);

    int updateByExampleSelective(@Param("record") AnewSendProduct record, @Param("example") AnewSendProductExample example);

    int updateByExample(@Param("record") AnewSendProduct record, @Param("example") AnewSendProductExample example);

    int updateByPrimaryKeySelective(AnewSendProduct record);

    int updateByPrimaryKey(AnewSendProduct record);
}